package com.kgc.lab2;

public class Taxi  extends  Vehicle{
    /**
     * @Override注解作用：限制重写父类方法
     */
    @Override
     protected void run() {
        System.out.println("的士在马路上行驶 ...");
    }

    public static void main(String[] args) {
        Vehicle v = new Taxi(); //父类引用指向它不同的具体的子类对象(自动向上转型)  -- 里氏替换原则（面向对象设计原则）（凡是父类出现地方都可以使用子类对象替换）
        v.run();
        v = new Subway();
        v.run();
    }
}
